gusucode.com > 数字信号处理,包括:各种现有信号及随机信号的输入,从文件读取数据的输入 > Digital Signal Matlab ex1/IDFT.m
axes(handles.axes4); Xaxis=str2num(get(handles.EditX,'String')); Yaxis=str2num(get(handles.EditY,'String')); x=[-Xaxis:Xaxis]; global SignalTran; Xk=SignalTran; N=length(Xk); n=0:N-1; k=0:N-1; WN=exp(-j*2*pi/N); WNnk=WN.^(-n'*k); y=Xk*WNnk/N; %subplot(2,2,4); %plot(x,y); stem(x,y,'.k'); %length=max(y); axis([-Xaxis,Xaxis,-Yaxis,Yaxis]); title('离散傅立叶反变换')